home *** CD-ROM | disk | FTP | other *** search
/ United Public Domain Gold 2 / United Public Domain Gold 2.iso / business / pb041.dms / pb041.adf / AmigaWorld / Deutsch / Dokumentation < prev    next >
Text File  |  1992-09-02  |  31KB  |  623 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.                                 * AmigaWorld *
  14.  
  15.                          geschrieben von Wolfgang Lug
  16.  
  17.                          Dokumentation zu Version 1.1
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32. 1. Was ist AmigaWorld?
  33. ======================
  34.  
  35. AmigaWorld ist ein Datenbank-Programm, das Informationen über jedes Land der
  36. Welt beinhaltet. Man kann sich die Daten eines Landes anschauen oder die von
  37. mehreren Ländern miteinander vergleichen.
  38. Das Programm ist leicht zu bedienen, und Sie können es mit den Farben und dem
  39. Zeichensatz Ihrer Wahl benutzen. Außerdem haben Sie die Möglichkeit, zwischen
  40. englischer, deutscher, holländischer und schwedischer Benutzeroberfläche hin-
  41. und herzuschalten.
  42. AmigaWorld läuft auf allen Amigas mit einem MByte RAM und Kickstart 1.2 oder
  43. höher.
  44.  
  45.  
  46. 2. Wie starte ich AmigaWorld?
  47. =============================
  48.  
  49. Nichts leichter als das:
  50. Als Workbench-Benutzer machen Sie wie gewohnt einen Doppelklick auf das Icon.
  51. Das war's.
  52. Wenn Sie AmigaWorld vom CLI aus starten, müssen Sie sich vorher mit "cd" in das
  53. Verzeichnis begeben, in dem AmigaWorld die Länderdateien und die Ausgabetexte
  54. sucht. Meistens sieht das so aus: "cd df0:AmigaWorld". Parameter können nicht
  55. übergeben werden.
  56.  
  57. Zusammen mit AmigaWorld erhalten Sie einen Zeichensatz, der ziemlich gut für
  58. das Programm geeignet ist. AmigaWorld funktioniert auch ohne ihn, aber wenn
  59. Sie ihn benutzen möchten, können Sie ihn sehr einfach installieren: Vom CLI
  60. aus geben Sie "execute InstallFont" ein, Workbench-Benutzer machen einen
  61. Doppelklick auf das Icon von InstallFont.
  62. Egal, ob Sie den Zeichensatz installieren oder nicht, auf jeden Fall benötigt
  63. AmigaWorld die Diskfont-Library. Wenn Sie von einer normalen Workbench starten,
  64. ist sie auf jeden Fall vorhanden.
  65.  
  66.  
  67. 3. Wie bringe ich AmigaWorld dazu, Deutsch zu "sprechen"?
  68. =========================================================
  69.  
  70. Nach dem Programmstart präsentiert sich AmigaWorld zunächst einmal auf
  71. Englisch. Doch Sie können auch auf deutsche Benutzerführung und die
  72. deutschen Bezeichnungen für Länder und Städte umschalten!
  73. Dazu gehen Sie in das Menü "Configuration" und wählen den Menüpunkt
  74. "Language" aus. Nun erscheint ein Fenster, in dem Sie nach einer neuen
  75. Sprache gefragt werden. Tippen Sie jetzt "Deutsch" ein und klicken Sie
  76. mit der Maus auf "OK". AmigaWorld lädt die entsprechenden Dateien und
  77. danach läuft alles auf Deutsch.
  78. Auf die gleiche Art und Weise können Sie das Programm dazu bewegen, sich
  79. auf Schwedisch oder Holländisch mit Ihnen zu verständigen. Tippen Sie statt
  80. 'Deutsch' einfach 'Svenska' bzw. 'Nederlands' ein.
  81. Wenn Sie wollen, können Sie auch weitere Übersetzungen von AmigaWorld
  82. anfertigen. Mehr dazu erfahren Sie in Abschnitt 6.
  83.  
  84.  
  85. 4. Wie funktioniert AmigaWorld?
  86. ===============================
  87.  
  88. Probieren Sie es einfach aus; die meisten Funktionen sind einfach zu ver-
  89. stehen. Einige kann man allerdings beim Rumprobieren übersehen, darum folgt
  90. jetzt ein kleiner Überblick über den AmigaWorld-Bildschirm:
  91.  
  92. Die Länderliste
  93. ---------------
  94. Rechts befindet sich die Länderliste. Hier werden alle Länder aufgelistet,
  95. die ausgewählt sind. Sie können Länder einzeln in die Auswahl aufnehmen oder
  96. entfernen, indem Sie sie mit der rechten Maustaste anklicken. Wie Sie Länder
  97. sonst noch auswählen können, erfahren Sie in der Beschreibung der Menüs und im
  98. Abschnitt "Das Such-Gadget".
  99. Wenn Sie die Maus über eines der Länder bewegen und die linke Taste drücken,
  100. erscheint ein Fenster, in dem die verfügbaren Daten über dieses Land ange-
  101. zeigt werden.
  102. Auf diese Art und Weise können Sie gleichzeitig bis zu zehn Länder anzeigen
  103. lassen und somit leicht ihre Daten miteinander vergleichen.
  104. Die Fenster werden wieder geschlossen, indem man das Close-Gadget links oben
  105. anklickt.
  106.  
  107. Das Proportional-Gadget
  108. -----------------------
  109. Links von der Länderliste befindet sich ein Proportional-Gadget. Indem Sie
  110. die Position des schwarzen Balkens verändern, können Sie sich in der Länder-
  111. liste rauf und runter bewegen.
  112.  
  113. Die Landkarte
  114. -------------
  115. Auch die Landkarte hat zwei Funktionen:
  116. Wenn Sie mit der Maus auf die Weltkarte gehen und dann die linke Taste drücken,
  117. werden die Einstellungen im "Auswahl"-Menü wiederhergestellt, so wie sie vor
  118. dem letzten Suchen waren.
  119. Drücken Sie hingegen die rechte Maustaste über der Weltkarte, so werden alle
  120. Länder ausgewählt.
  121.  
  122. Das Such-Gadget
  123. ---------------
  124. Unter der Weltkarte ist das Such-Gadget. Wenn Sie hier einen Text eingeben und
  125. Return drücken, sucht AmigaWorld nach einem Land mit diesem Namen. Wenn Sie
  126. also "Belgien" eingeben, ist nur noch Belgien ausgewählt und wird auch gleich
  127. angezeigt. Geben Sie hingegen "Guayana" ein, werden sowohl Guyana als auch
  128. Französisch-Guayana ausgewählt.
  129. Wenn Sie keine Lust haben, den ganzen Namen einzutippen, oder den Namen auch
  130. nicht genau wissen, dann können Sie auch nur die ersten paar Buchstaben und
  131. dann einen Stern eingeben. Wenn Sie also "Frank*" eingeben wird Frankreich
  132. angezeigt.
  133. AmigaWorld kennt für viele Länder mehrere Namen: So ist es zum Beispiel egal,
  134. ob Sie "England", "UK" oder "Großbri*" eingeben; das Resultat ist immer das
  135. gleiche.
  136. Bevor Sie einen Suchvorgang starten, sollten Sie bedenken, daß AmigaWorld nur
  137. die ausgewählten Länder durchsucht. Wenn also nur die Länder Europas angezeigt
  138. sind, wird "China" nicht gefunden. Daher ist es aucb in der Regel nötig, nach
  139. einem Suchvorgang die alte Auswahl wiederherzustellen: Klicken Sie einfach
  140. auf die Weltkarte (s.o.).
  141. Sie können die Länderliste nicht nur nach Landesnamen durchsuchen lassen,
  142. sondern auch nach Hauptstädten oder Sprachen, je nach der Einstellung im
  143. "Suchen nach"-Menü.
  144. Sie können die Such-Funktion übrigens auch dann noch benutzen, wenn bereits
  145. ein Länderfenster geöffnet ist.
  146.  
  147.  
  148. 5. Die Menüs
  149. ============
  150.  
  151. Eine Besonderheit, die keine ist
  152. --------------------------------
  153. Intuition gibt Ihnen zwei Möglichkeiten, einen Menüpunkt anzuwählen:
  154. 1.) Sie drücken die rechte Maustaste, gehen auf den Menüpunkt und lassen die
  155.     rechte Taste wieder los. Nichts Neues, oder?
  156. 2.) Sie drücken die rechte Maustaste, gehen auf den Menüpunkt und drücken jetzt
  157.     einmal die LINKE Maustaste.
  158. Vermutlich fragen Sie sich jetzt, warum ich mir die Mühe mache, das hinzu-
  159. schreiben. Ganz einfach: Mit der zweiten Methode können Sie nicht nur einen
  160. Menüpunkt auswählen, sondern gleich drei oder vier: Halten Sie einfach die
  161. rechte Taste gedrückt und klicken Sie mit der linken herum, soviel Sie wollen.
  162. Sie können also auf einen Schlag die Auswahl der Kontinente vornehmen oder alle
  163. Einstellungen im "Anzeigen"-Menü gleichzeitig verändern.
  164. Das geht wesentlich schneller, als wenn man jedesmal darauf warten muß, bis
  165. ein einzelner Menüpunkt vom Programm abgearbeitet wurde.
  166. Aus irgend einem Grund gibt es kaum Programme, die diese Möglichkeit nutzen,
  167. dabei ist sie ziemlich leicht zu programmieren. Registrierte Benutzer können
  168. ja mal im kommentierten Source-Code nachsehen!
  169.  
  170. So, als nächstes kommt eine Beschreibung der einzelnen Menüpunkte:
  171.  
  172. Das "AmigaWorld"-Menu
  173. ---------------------
  174. "Über AmigaWorld"    zeigt, wer's gemacht hat.
  175. "Benutzer"           zeigt in der Freeware-Version an, wie man registrierter
  176.                         Benutzer wird und was man davon hat.
  177.                         Ist man glücklicher Besitzer der Vollversion, kann man
  178.                         hier seinen eigenen Namen wiederfinden.
  179. "Übersetzung"        Ein kleiner Dank an Bo Arnholm, der AmigaWorld ins Schwe-
  180.                         dische übersetzt hat.
  181. "Ende"               beendet AmigaWorld. Ohne nervende Abfrage!
  182.  
  183. Das "Auswahl"-Menü
  184. ------------------
  185. Mit den ersten sechs Menüpunkten können Sie einstellen, welche Kontinente in
  186. die Auswahl-Liste aufgenommen und somit dargestellt werden. Wenn Sie also nur
  187. etwas über die Länder Afrikas erfahren möchten, dann schalten Sie den Rest
  188. der Welt doch einfach ab!
  189. "Abhängige Gebiete"  Ist dieser Menüpunkt aktiv, so werden nicht nur selb-
  190.                         ständige Staaten ausgewählt, sondern auch alle anderen
  191.                         Länder und Gebiete, z.B. Hong Kong oder Grönland.
  192.                         In der Freeware-Version ist der Menüpunkt immer aktiv.
  193.  
  194. Das "Sortieren"-Menü
  195. --------------------
  196. Je nachdem, welcher Menüpunkt aktiviert ist, so präsentiert sich die Länder-
  197. liste. Wird z.B. "Fläche" angewählt, werden die größten Länder ganz oben an-
  198. gezeigt und die Zwergstaaten ganz unten.
  199. "Name"               Die Gebiete werden nicht wirklich nach dem Alphabet sor-
  200.                         tiert, sondern in der Reihenfolge dargestellt, in der
  201.                         sie in der Länder-Datei geordnet sind.
  202.                         Das hat zwei Vorteile:
  203.                         - Sie können die Reihenfolge ändern, z.B. können
  204.                           Sie abhängige Gebiete direkt hinter ihrem Mutter-
  205.                           land anordnen.
  206.                         - Es hat mir eine Menge Arbeit erspart, denn es wäre
  207.                           ein ziemlicher Akt gewesen, eine Sortierroutine zu
  208.                           schreiben, die auch nationale Sonderzeichen richtig
  209.                           einordnet.
  210. "Fläche"             Das Land mit der größten Fläche (Rußland) wird zuerst
  211.                         angezeigt.
  212. "Einwohnerzahl"      Das Land mit den meisten Bewohnern kommt nach oben.
  213. Die weiteren Menüpunkte funktionieren entsprechend, allerdings nur in der
  214. Version für registrierte Benutzer.
  215.  
  216.  
  217. Das "Anzeige"-Menü
  218. ------------------
  219. Dieses Menü bestimmt das Aussehen der Länderliste. Es ist vor allem in Verbin-
  220. dung mit dem "Sortieren"-Menü interessant:
  221. "Rangnummer"         Die Länder werden durchnumeriert: Wenn Sie sie also
  222.                         im Auswahl-Menü nur noch "Europa" aktiviert haben und
  223.                         im Sortieren-Menü "Einwohnerzahl" angewählt ist, sieht
  224.                         der Beginn der Liste so aus:
  225.                            1 Rußland
  226.                            2 Deutschland
  227.                            3 Großbritannien ...
  228. "Offizielle Namen"   Statt der gebräuchlichen Namen (z.B. Deutschland) werden
  229.                         die offiziellen ausgegeben (z.B. Bundesrepublik
  230.                         Deutschland).
  231. "Wert"               Ist diese Option aktiv, so wird zu jedem Land der Wert
  232.                         angezeigt, nach dem die Liste sortiert ist. Ist die
  233.                         Liste nach Namen sortiert, passiert gar nix.
  234. "Alle Länder"        Ist diese Option gesetzt, so werden nicht nur die aus-
  235.                         gewählten Länder angezeigt, sondern auch alle anderen,
  236.                         allerdings in einer anderen Farbe. Mit der rechten
  237.                         Maustaste können Sie nun Länder einzeln in die Auswahl
  238.                         aufnehmen.
  239.                         Beim Suchen werden übrigens weiterhin nur die Länder
  240.                         berücksichtigt, die schwarz dargestellt werden.
  241.  
  242. Das "Suchen nach"-Menü
  243. ----------------------
  244. Wenn Sie im Gadget links unten einen Text eingeben, sucht AmigaWorld normaler-
  245. weise nach einem Land, dessen Name so lautet. Je nach der Auswahl in diesem
  246. Menü können Sie aber auch nach anderen Dingen suchen lassen:
  247. "Name"               ist die Voreinstellung.
  248. "Hauptstadt"         Beim nächsten Suchen werden die Länder ausgewählt, deren
  249.                         Hauptstädte ihrer Eingabe entsprechen.
  250.                         Wenn Sie also "Bo*" eingeben, werden nur noch die
  251.                         Länder Deutschland (Bonn) und Kolumbien (Bogota) an-
  252.                         gezeigt.  Geben Sie "Ber*" ein, werden Deutschland
  253.                         (Berlin) und die Schweiz (Bern) ausgewählt.
  254. "Sprache"            Sie wollen alle Länder wissen, in denen man Englisch,
  255.                         Türkisch oder KiSuaheli spricht - kein Problem!
  256.                         Allerdings nur für registrierte Benutzer.
  257. "Währung"            Man kann nur nach der Haupteinheit (z.B. Dollar), nicht
  258.                         aber nach Untereinheiten (z.B. Cent) suchen. Nur in
  259.                         der Vollversion.
  260. "Lage"               Bei diesem Menüpunkt sollte man meistens den Stern mit-
  261.                         eingeben, weil sonst diejenigen Länder unter den Tisch
  262.                         fallen, deren Lage genauer angegeben ist. Beispiel:
  263.                         Wenn Sie "Mittelamerika" eingeben, erhalten Sie nur die
  264.                         Länder auf der mittelamerikanischen Landbrücke.
  265.                         Geben Sie hingegen "Mittelamerika*" ein, wird auch die
  266.                         karibische Inselwelt angezeigt.
  267.                         Funktioniert nur in der Vollversion.
  268.  
  269. Das "Einstellungen"-Menü
  270. ------------------------
  271. Hiermit können Sie das äußere Erscheinungsbild von AmigaWorld ziemlich weit-
  272. gehend Ihren Vorstellungen anpassen:
  273. "Farben"             Ein Farbrequester erscheint. Registrierte Benutzer können
  274.                         ihn übrigens spielend leicht in eigene Programme ein-
  275.                         bauen.
  276. "Interlace"          Wenn Sie einen Flickerfixer oder sehr widerstandsfähige
  277.                         Augen haben, dann können Sie hiermit die Bildschirmhöhe
  278.                         verdoppeln (und wieder halbieren).
  279. "Schrift"            Wenn Ihnen mein schöner Zeichensatz nicht gefällt, dann
  280.                         können Sie hier einen anderen einstellen. Die Größe
  281.                         sollte 15 Punkt nicht überschreiten.
  282. "Sprache"            Hiermit können Sie mit AmigaWorld in einer anderen Sprache
  283.                         kommunizieren. Zur Zeit sind nur Deutsch und Englisch
  284.                         möglich, aber wer weiß? Vielleicht schickt mir ja mal
  285.                         jemand eine weitere Übersetzung!
  286. "Speichern"          Sie haben keine Lust, jedesmal nach dem Programmstart
  287.                         erst die deutsche Version einzuschalten, dann ihren
  288.                         Lieblingszeichensatz und dann noch ihre Spezialfarben?
  289.                         Dann speichern Sie ihre Einstellungen doch einfach.
  290.                         Beim nächsten Programmstart schaut AmigaWorld dann
  291.                         gleich aus wie gewünscht.
  292.                         Natürlich nur für registrierte Benutzer.
  293.  
  294.  
  295. 6. Die awo-Dateien
  296. ==================
  297.  
  298. awo.cfg
  299. -------
  300. Nach dem Programmstart lädt AmigaWorld eine Reihe von Dateien nach.  Da ist
  301. zunächst die Konfigurations-Datei "awo.cfg". Sie wird zu allererst gelesen
  302. und teilt AmigaWorld mit, welche Sprache, welcher Zeichensatz und welche
  303. Farben verwendet werden sollen. Diese Datei wird vom Programm selbst erstellt,
  304. wenn man den Menüpunkt "Einstellungen"/"Speichern" anwählt. Wird die Datei
  305. nicht gefunden, arbeitet das Programm mit den Voreinstellungen.
  306. Da man die Datei ziemlich leicht mit einem Texteditor verändern kann, fehlt
  307. sie in der Freeware-Version, sorry.
  308.  
  309. awo.output
  310. ----------
  311. Die Datei "awo.output" enthält alle Texte, die AmigaWorld ausgibt. AmigaWorld
  312. sucht sie zuerst in dem Verzeichnis, das den Namen der gewählten Sprache hat,
  313. und dann in dem Verzeichnis, in dem sich AmigaWorld selbst befindet. Haben
  314. Sie also "Deutsch" eingestellt, versucht das Programm zunächst, die Datei
  315. "Deutsch/awo.output" zu öffnen. Wird diese nicht gefunden, probiert AmigaWorld
  316. es nochmal mit "awo.output" im aktuellen Verzeichnis. Daher kann man das Pro-
  317. gramm auch nur starten, wenn man im gleichen Verzeichnis ist.
  318. Es ist ziemlich einfach, eine weitere Übersetzung von "awo.output" zu er-
  319. stellen: Sie laden eine fertige "awo.output"-Datei, also entweder die deutsche
  320. oder die englische, und übersetzen sie Zeile für Zeile in die neue Sprache.
  321. Das Ergebnis speichern Sie dann in dem entsprechenden neuen Verzeichnis; eine
  322. italienische Version wäre also unter dem Namen "Italiano/awo.output" abzu-
  323. speichern.
  324. Es ist übrigens möglich, Kommentare einzubauen: Alles, was hinter einem Semi-
  325. kolon ';' steht, wird überlesen. Andererseits können Sie daher natürlich keine
  326. Ausgabetexte benutzen, in denen ein Semikolon vorkommt, denn das Programm würde
  327. nur den ersten Teil davon einlesen.
  328. Vielleicht wundern Sie sich über die vielen leeren Zeilen? Sie sollen in künf-
  329. tigen Versionen weitere Ausgabetexte aufnehmen, so daß neue Texte nicht ohne
  330. jeden Zusammenhang ans Ende angehängt werden müssen.
  331. Zeilen,  die nur einen Stern '*' enthalten, werden intern verwaltet (Copyright,
  332. meine Adresse).
  333. Ach ja, nochwas: Die Datei muß mit "AWO-Output" beginnen und mit einem '#'
  334. enden. Beachten Sie dabei die Groß-/Klein-Schreibung von "AWO-Output"!
  335.  
  336.  
  337. awo.data
  338. --------
  339.  
  340. Diese Datei ist die wichtigste überhaupt. Sie enthält die Informationen über
  341. die Länder. Diese sind so aktuell wie möglich (November 1992), aber bei der
  342. ungeheuren Menge der Daten wäre es merkwürdig, wenn ich nicht einige Fehler
  343. beim Eingeben gemacht hätte.
  344. Trotzdem möchte ich Sie bitten, keine veränderten Länder-Dateien weiterzugeben,
  345. sondern nur meine Originale. Teilen Sie mir lieber mit, welche Fehler Sie ge-
  346. funden haben! Ich bin gerne bereit, diese auszubessern. So werden ihre Korrek-
  347. turen einer wesentlich größeren Zahl von Benutzern zugänglich gemacht.
  348.  
  349. Es folgt ein Überblick über den Aufbau von "awo.data":
  350.  
  351. Die Länder sind in der Reihenfolge aufgelistet, in der sie später angezeigt
  352. werden sollen, also alphabetisch. Die Informationen für ein Land werden dabei
  353. in elf aufeinanderfolgenden Zeilen abgelegt:
  354.  
  355. Zeile  1: Die gebräuchlichen Landesnamen.
  356.           Nur der erste wird in der Länderliste angezeigt, aber beim Suchen
  357.           werden auch die anderen berücksichtigt. Die einzelnen Namen werden
  358.           durch einen senkrechten Stich '|' getrennt.
  359.           Beispiel: "Niederlande|Holland"
  360. Zeile  2: Hier befindet sich die Code-Nummer des Landes. Sie ist in jeder
  361.           Übersetzung von 'awo.data' die gleiche (z.B. 54 für Finnland) und
  362.           dient  momentan nur für die Anpassung der verschiedenen Über-
  363.           setzungen: Wenn ich z.B. in der deutschen Version eine Zeile hin-
  364.           zufüge, kann ich sie durch ein Hilfsprogramm, das die Code-Nummern
  365.           erkennt, automatisch in die drei anderen Länderdateien einbauen.
  366.           Desgleichen brauche ich neue Zahlenangaben nur in der deutschen
  367.           Version einzugeben; die anderen Übersetzungen werden ebenfalls
  368.           durch ein Programm angepaßt.
  369.           Außerdem wird die Code-Zahl demnächst dazu dienen, den Ländern
  370.           ihre Fahnen zuzuordnen, die als IFF-Datei mit der jeweiligen Nummer
  371.           vorliegen.
  372. Zeile  3: Der offizielle Landesname.
  373.           Hier darf nur ein einziger Name angegeben werden. Das reicht auch,
  374.           da man ohnehin nicht nach dem offiziellen Namen suchen lassen kann.
  375. Zeile  4: Das Auto-Kennzeichen.
  376.           Bei selbständigen Staaten steht hier das Autokennzeichen, z.B. "F"
  377.           für Frankreich. Bei abhängigen Gebieten wird hingegen das Kennzeichen
  378.           des Mutterlandes angegeben, und zwar in eckigen Klammern, also z.B.
  379.           "[F]" für Martinique oder Französisch-Polynesien.
  380.           Wenn das Kennzeichen nicht nicht bekannt ist, ist ein Fragezeichen
  381.           '?' angegeben. Kennzeichen dürfen nicht länger als drei Buchstaben
  382.           sein.
  383. Zeile  5: Die Lage des Landes:
  384.           Zuerst werden die Kontinente angegeben, und zwar als Zahlen:
  385.           1 = Afrika, 2 = Amerika, 3 = Asien, 4 = Australien und Ozeanien,
  386.           5 = Europa, 6 = Polargebiete.
  387.           Dann folgt ein senkrechter Strich '|' und danach die Lage als Text.
  388.           Beispiel: "53|Ost-Europa und Nord-Asien" für Rußland.
  389. Zeile  6: Die Hauptstadt:
  390.           Zuerst wird hier der vollständige Ausgabetext angegeben, so wie er
  391.           im Länder-Fenster erscheinen soll, danach kommen durch senkrechte
  392.           Striche getrennt die einzelnen Bezeichnungen, auf die der Such-
  393.           Algorithmus reagieren soll.
  394.           Beispiel: "Berlin (Regierungssitz Bonn)|Berlin|Bonn"
  395. Zeile  7: Die Sprache(n).
  396.           Hier stehen die Landessprachen. Die Anordnung funktioniert genauso
  397.           wie bei den Hauptstädten.
  398.           Beispiel: "Englisch und Französisch|Englisch|Französisch"
  399. Zeile  8: Die Fläche in km².
  400.           Es werden nur Ganzzahlen akzeptiert. Störend ist das eigentlich
  401.           nur beim Vatikan, den man theoretisch auf 0 abrunden müßte, ...
  402. Zeile  9: Die Einwohnerzahl.
  403. Zeile 10: Das Bruttosozialprodukt in Millionen US-$.
  404. Zeile 11: Die Währung des Landes. Hier werden Haupt- und Untereinheiten
  405.           angegeben, außerdem mehrere Namen für den Such-Algorithmus.
  406.           Also genau das gleiche wie schon bei den Hauptstädten oder den
  407.           Sprachen.
  408.  
  409. Zur besseren Übersichtlichkeit kann man beliebig viele Leerzeilen einfügen,
  410. am besten eine nach jedem Land.
  411. Auch Kommentare sind möglich: Wie in 'awo.output' wird alles ignoriert, was
  412. hinter einem Semikolon steht. Achten Sie aber darauf, daß Sie das Semikolon
  413. DIREKT hinter den eigentlichen Text setzen.
  414. Beispiel: "Burkina Faso; ehemaliges Ober-Volta"
  415. Wenn Sie das nämlich nicht tun, liest AmigaWorld sämtliche Leerzeichen vor dem
  416. Semikolon mit, was später beim Suchen zu Problemen führt.
  417.  
  418. Die Datei muß mit "AWO-Datafile" beginnen und mit einem '#' abgeschlossen
  419. werden.
  420.  
  421. Wenn Sie "awo.data" übersetzen wollen, sollten Sie wissen, daß Sie sich einiges
  422. vorgenommen haben. Ich hab's gemerkt, als ich die englische Version erstellt
  423. habe (würg).
  424. Immerhin hilft einem AmigaWorld ein wenig dabei: Wenn Sie nämlich beim Über-
  425. setzen Syntax-Fehler machen, also z.B. eine Zahl löschen oder zu lange Texte
  426. eingeben, sagt Ihnen das Programm, was passiert ist, und in welcher Zeile.
  427.  
  428.   Eine ganz, ganz große Bitte habe ich jedoch: Bitte setzen Sie sich mit mir
  429.   in Verbindung, BEVOR Sie das Programm übersetzen! Denn es dürften mindestens
  430.   zwei Monate vergehen zwischen dem Tag, an dem ich Fred Fish das Programm
  431.   schicke, und dem Tag, an dem Sie es erhalten. Sollte ich in der Zwischen-
  432.   zeit schon von jemand anders eine Übersetzung in der betreffenden Sprache
  433.   erhalten haben, wäre das doch wirklich ärgerlich für Sie.
  434.   Außerdem war es bei der Schwedischen und Holländischen Version so, daß
  435.   sie mich erreichten, als ich schon neue Zeilen in die Länderdatei einge-
  436.   fügt hatte. Diese fehlten natürlich zunächst in den Übersetzungen!
  437.   Also bitte, bitte: Schicken Sie mir nicht "einfach so" ihre Übersetzung,
  438.   sondern schreiben Sie mir vorher!
  439.  
  440. "awo.data" wird übrigens auf die gleiche Weise gesucht wie "awo.output".
  441. Das hat einen Vorteil: Wenn Sie nur eine der beiden Dateien übersetzten,
  442. verschieben Sie die andere einfach ins Mutterverzeichnis.
  443.  
  444. Beispiel:  AmigaWorld (dir)
  445.               Deutsch (dir)
  446.                awo.output
  447.                awo.data
  448.               English (dir)
  449.                awo.output
  450.               Française (dir)
  451.                awo.output
  452.             AmigaWorld
  453.             awo.data
  454.  
  455. Bei dieser Anordnung der Dateien gäbe es unterschiedliche Bildschirmtexte
  456. für Deutsch, Englisch und Französisch, aber Englisch und Französisch würden
  457. die gleiche Länderdatei verwenden. Das spart etwas Platz, denn sonst wäre
  458. ja die gleiche Datei 'awo.data' zweimal vorhanden, einmal im Verzeichnis
  459. "English" und einmal im Verzeichnis "Française".
  460.  
  461.  
  462. 7. Rechtliches
  463. ==============
  464.  
  465. Alle Leute, die ein Programm schreiben, bringen diesen Absatz in ihrer Doku-
  466. mentation; also muß wohl irgendein Sinn dahinterstecken:
  467.  
  468.   Das Programm wird "im gegenwärtigen Zustand" bereitgestellt, ohne Garantien
  469.   jedweder Art. Der Autor übernimmt insbesondere keine Garantie bezüglich der
  470.   Richtigkeit, Genauigkeit oder Gültigkeit der Daten. Der Autor ist nicht
  471.   verantwortlich für Schäden aller Art, die durch die sachgemäße oder unsach-
  472.   gemäße Anwendung dieses Programmes entstehen. Die Anwendung des Programmes
  473.   geschieht auf eigenes Risiko.
  474.  
  475.  
  476. 8. Vertrieb
  477. ===========
  478.  
  479. Die eingeschränkte Freeware-Version von AmigaWorld kann beliebig weitergegeben
  480. werden: Jeder darf Sie jedem anderen kopieren, solange er für die Diskette,
  481. die AmigaWorld enthält, nicht mehr verlangt als DM 8, US$ 5 oder den entspre-
  482. chenden Betrag in einer anderen Währung. Nur Mr. Fred Fish aus Tempe/Arizona
  483. darf soviel verlangen, wie er will.
  484. Außerdem darf AmigaWorld nur in vollständiger Form weitergegeben werden.
  485. Folgende Dateien müssen also vorhanden sein:
  486.  
  487.      AmigaWorld (dir)
  488.           Deutsch (dir)
  489.             awo.data                         awo.output
  490.             Dokumentation                    Dokumentation.info
  491.             Entwicklung                      Entwicklung.info
  492.           English (dir)
  493.             awo.data                         awo.output
  494.             Documentation                    Documentation.info
  495.             History                          History.info
  496.           Nederlands (dir)
  497.             awo.data                         awo.output
  498.             ReadMe                           ReadMe.info
  499.           Svenska (dir)
  500.             awo.data                         awo.output
  501.             ReadMe                           ReadMe.info
  502.           Fonts (dir)
  503.                Lucifer (dir)
  504.                  8
  505.             Lucifer.font
  506.        AmigaWorld                       AmigaWorld.info
  507.        Deutsch.info                     English.info
  508.        InstallFont                      InstallFont.info
  509.        Nederlands.info                  Svenska.info
  510.  
  511. Die Vollversion für registrierte Benutzer darf nicht weitergegeben werden,
  512. nur die Teile des Quellcodes, die als Public Domain gekennzeichnet sind.
  513. Der Lucifer-Zeichensatz ist Public Domain. Sie können ihn also verändern,
  514. weitergeben und in eigenen Programmen verwenden.
  515.  
  516.  
  517. 9. Wie wird man registrierter Benutzer?
  518. =======================================
  519.  
  520. Wenn Ihnen AmigaWorld gefällt, dann werden Sie doch registrierter Benutzer!
  521. Registrierte Benutzer erhalten von mir die neueste Programm-Version, natürlich
  522. ohne die lästigen Einschränkungen der Freeware-Version. Zum Zeitpunkt Ihrer
  523. Bestellung dürfte bereits Version 1.2 mit den Landesflaggen vorliegen.
  524. Dazu bekommen Sie die neuesten Länderdateien in allen Sprachen, die mir zur
  525. Verfügung stehen. Außerdem werde ich Ihnen den Quellcode des Programmes sen-
  526. den. Er dürfte für jeden Modula-2-Programmierer interessant sein, vor allem
  527. folgende Teile:
  528.  
  529.     EasyIntuition   enthält Prozeduren zum Erstellen von Screens, Windows und
  530.                     Menus. Der Modul schließt beim Programmende oder bei einem
  531.                     Absturz alle Screens und Windows automatisch wieder. Das
  532.                     kann während der Programmentwicklung sehr hilfreich sein,
  533.                     da keine Bildschirm-Leichen wertvollen Speicher wegnehmen.
  534.     EasyGadgets     enthält Prozeduren zum Erstellen und Verwalten von Gadgets,
  535.                     natürlich im 3D-Look von Kickstart 2.0.
  536.     ColorRequest    enthält den Farbrequester.
  537.     Vanilla         gehört noch nicht wirklich zum Quellcode, ist aber recht
  538.                     interessant: Der Modul wandelt die RawKey-Ereignisse in
  539.                     ASCII-Codes um, wobei die Spezialtasten (Cursor, Help, ...)
  540.                     gesondert berücksichtigt werden. Außerdem können Sie
  541.                     abfragen, welche Sondertasten gedrückt sind und ob Zahlen
  542.                     auf dem Zehnerblock gedrückt wurden. Wenn man ein Programm
  543.                     schreiben möchte, daß sowohl die nationalen Tastatur-
  544.                     belegungen als auch Spezialtasten erkennt, ist Vanilla
  545.                     sehr hilfreich. Vanilla basiert auf einem Modul von
  546.                     Peter Graham Evans, das sich auf irgend einer AmigaLibDisk
  547.                     befindet. Nur deshalb brauchen Sie die Vollversion also
  548.                     nicht zu ordern.
  549.     Examples        Dazu gibt's ein paar kleine Beispielprogramme, die die
  550.                     Benutzung der oben genannten Moduln demonstrieren.
  551.  
  552. Außerdem haben Sie als registrierter Benutzer die Möglichkeit, AmigaWorld neu
  553. zu compilieren, wenn Sie den m2Amiga-Compiler besitzten. Da ich noch mit der
  554. Uralt-Version 3.3 arbeite, dürfte Ihr Kompilat deutlich kürzer ausfallen als
  555. meines.
  556.  
  557. Wenn Sie also registrierter Benutzer werden möchten, dann schicken Sie bitte
  558. DM 30,- an:
  559.                 Wolfgang Lug
  560.                 Altmühlstraße 20a
  561.                 6200 Wiesbaden
  562.                 Deutschland
  563.  
  564. Wenn Sie schon registrierter Benutzer sind, können Sie die neueste Version
  565. von AmigaWorld gegen Einsendung von DM 10,- bei mir erhalten.
  566.  
  567. Natürlich bin ich als armer Zivi vor allem auf Ihr Geld scharf, aber ich freue
  568. mich auch über jede andere Reaktion auf AmigaWorld!
  569. Wenn Sie also Verbesserungsvorschläge haben, oder wenn Sie wissen, wie man
  570. Fenstern den 3D-Look verleiht, ohne TagItems zu verwenden, dann schreiben Sie
  571. mir!
  572. Wenn Sie Fehler im Programm oder in den Datenfiles gefunden haben, dann teilen
  573. Sie es mir mit! In künftigen Versionen werde ich Ihre Korrekturen berücksich-
  574. tigen. Ich glaube, ich würde es sogar verkraften, wenn ein fleißiger Englisch-
  575. lehrer mir seine Korrektur der englischen Dokumentation schickt ...
  576.  
  577. In der ersten Version stand hier noch die Bitte, mir ohne vorherige Rück-
  578. sprache Übersetzungen zu schicken.
  579. Das hat sich als etwas ungeschickt erwiesen, da die übersetzten Datenfiles ein
  580. wenig hinter den neuesten Programmversionen hinterherhinkten! Die holländische
  581. Version kam z.B. an, einen Tag nachdem ich die Währungs-Zeile eingebaut hatte.
  582. Außerdem kann es so natürlich passieren, daß sich vor Ihnen schno jemand
  583. anders die Mühe gemacht hat, AmigaWorld in die gleiche Sprache zu übersetzen.
  584. Daher möchte ich Sie bitten, mir VORHER zu schreiben, wenn Sie vorhaben, das
  585. Programm zu übersetzen.
  586. Wenn Sie der erste sind, der für die betreffende Sprache eine Übersetzung
  587. erstellt, bekommen Sie nach wie vor ihr Geld zurück bzw. die Vollversion
  588. kostenlos.
  589.  
  590.  
  591. Danksagung
  592. ==========
  593.  
  594. So, zum Schluß möchte ich noch ein paar Leuten danken:
  595.  
  596. Alexander Linke      dafür, daß er mir gezeigt hat, was für ein mächtiges
  597.                      Werkzeug Modula-2 ist. Da er viel schlauer ist als ich,
  598.                      hat er inzwischen begriffen, daß Computer wahnsinnig
  599.                      doof und langweilig sind.
  600.  
  601. Bernd Preusing       für sein Modul "IntuiPointer", der den "zzz"-Mauszeiger
  602.                      produziert.
  603.  
  604. Kai Bolay            für ImageConvert, womit ich die Weltkarte und die Titel-
  605.                      schrift in Quellcode umgewandelt habe.
  606.  
  607. Jean-Michel Forgeas  für seinen großartigen Editor "Az", mit dem ich diese
  608.                      Dokumentation und sämtliche AmigaWorld-Dateien erstellt
  609.                      habe.
  610.  
  611. Mein besonderer Dank gilt
  612.  
  613. Bo Arnholm           für seine Übersetzung ins Schwedische und seine
  614.                         Verbesserungsvorschläge.
  615.  
  616. Ruud Hoekzema        für seine Übersetzung ins Holländische und seine
  617.                         Korrekturen an der Länderdatei.
  618.  
  619.  
  620.  
  621.             V I E L    S P A S S    M I T    A M I G A W O R L D  !
  622.  
  623.                        und immer dran denken: IBM sucks